import request from '@/utils/request'

// 获取新增编辑主键(新的)（number）
export function getSeqId() {
    return request({
      url: '/system/common/getSeqId',
      method: 'get'
    })
}

// export function getId() {
//     return request({
//       url: '/system/common/getId',
//       method: 'get'
//     })
// }

// 获取当前日期的第二天
export function getNextDays() {
  return request({
      url: '/system/common/getNextDays',
      method: 'get',
  })
}

// 获取当前日期的第二天所在的月份
export function getMonthByNextDays() {
  return request({
      url: '/system/common/getMonthByNextDays',
      method: 'get',
  })
}

// 获取当前日期
export function getCurrentTime() {
  return request({
      url: '/system/common/getCurrentTime',
      method: 'get',
  })
}

// 获取当前日期精确分钟
export function getCurrentTimeDetails() {
  return request({
      url: '/system/common/getCurrentDate',
      method: 'get',
  })
}

//获取当月的第1天和最后1天
export function getMonthDateRange() {
  return request({
      url: '/system/common/getMonthDateRange',
      method: 'get',
  })
}

// 获取当前登录人
export function getCurrentUser() {
  return request({
      url: '/system/common/getCurrentUser',
      method: 'get',
  })
}

export function getLatiAndLong(data) {
  return request({
      url: '/system/common/getLatiAndLong',
      method: 'get',
      params: data
  })
}

export function getDms(data) {
  return request({
      url: '/system/common/getDms',
      method: 'get',
      params: data
  })
}

// 获取三个月后的日期
export function getThreeDate(query) {
  return request({
      url: '/system/common/getDateToThreeMonth',
      method: 'get',
      params: query
  })
}


// 获取标准曲线回归方程的计算结果
export function getLineResult(query) {
  return request({
      url: '/system/common/getLineResult',
      method: 'get',
      params: query
  })
}

// 根据分类id 获取最新的流程
export function getLatestProcess(query) {
  return request({
      url: '/flowable/definition/getLatestProcess',
      method: 'get',
      params: query
  })
}